---
title: 'docker desktop工具'
date: '2023-08-22'
lastmod: '2023-10-03'
tags: ['docker']
# draft: false
layout: 'PostLayout'
summary: 'docker-desktop是一个可视化的管理docker工具'
# images: ['/static/images/twitter-card.png']
---


[官网地址](https://www.docker.com/products/docker-desktop/)



#### 安装前准备

> 这里默认是windows系统，如果是linux和mac系统，直接跳过，我的是windows 11 家庭版，保证系统是最新的，否则可以安装和更新失败


```shell
# docker 默认支持wsl2
wsl --update
wsl --set-default-version 2

# 查看wsl版本是否安装成功
wsl --list --verbose


# 管理员权限运行powershell
dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V-All /all /norestart
```
![wsl2](/static/images/docker/2025-02-26_19-55-39.jpg)

**启用 Hyper-V（也可以不安装）**
```shell

# 创建文件 file.txt
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
# 将文件保存为 enable_hyperv.bat，注意文件扩展名必须是 .bat
# 右键点击 enable_hyperv.bat，选择“以管理员身份运行”

# 验证 Hyper-V 是否可用
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
# 重启电脑
```

做完上述操作就可以在官网安装最新版本了
<div>
</div>

![镜像源地址](/static/images/docker/2025-02-26_20-04-46.jpg)